[PMA-BACKEND-007] Создать Метод AppendAuditLog()
Реализация метода фиксации вехи закупки в Event Log bupar
NoteКраткая карточка задачи
- Репозиторий / Компонент:
bupar-audit-service(Домен PMA). - Контракт метода: Kafka Consumer Handler
AppendAuditLog(). - Статус: Готово к реализации
- Ссылка на Метод: Спецификация интерфейса визуализации графов процессов
- Инструкция по шагам:
- На Шаге 5 (Контур BUPAR): Подписать консьюмер на топик
bpds.mdm.out.product.templated. - Извлечь обязательный строковый идентификатор
case_idи метку времени события. - Выполнить плоскую Append-Only запись (
INSERT) шага с именем активностиPRODUCT_BATCH_PURCHASEDв базу данныхPostgreSQL Bupar DB. Сырой payload закупки упаковать в неизменяемое полеJSONBдля последующей выгрузки в аналитический пакет bupaR.
- На Шаге 5 (Контур BUPAR): Подписать консьюмер на топик